have intense sexual relations - Turco Inglés Diccionario